NSOHOSOOONHOSNH2NNHOCH3